body {
	font-family: arial, sans-serif
}

table.header {
	width: 800px;
	border: 1px solid black;
}

td.headerlogo {		
}

a img {
	border: none;
}

td.headerright {
	width: 100%;
	background-repeat: repeat-x;
	background-image: url("/images/grad_white.png");	
	background-color: #CCDDEE;
}

table.headerright {
	width: 100%;
}

input.search {
	width: 70%;
}

td.searchbox {
	
}

table.list {
	max-width: 800px;	
	padding: 5px;
}

td.live_status {
	background-color: #d0ffd0;
}

td.status {
	background-color: #d0d0ff;
}

td.vidlabel {
	border-bottom: thin solid black;
}

table.metadata {
	border: 1px solid black;
	margin-left: 8px;
}

td.label {
	vertical-align: top;
	text-align: right;
	background-color: #d0d0d0;
}

th.label {
	vertical-align: middle;
	text-align: center;
	background-color: #AABBCC;
	width: 200;
}

td.field {
	vertical-align: top;
	width: 250px;
}

.siteinput {
  width:100%;  
}

div.successmsg {
	border: 1px solid black;
	padding: 5px;
	width: 300px;
	height: 100px;
}

div.inside {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align: center;
	background-color: #AABBCC;
}

.warning {
	font-weight: bold;
	color: red;
}

.error {
	background-color: #FFdddd;
  border: 1px solid red;
  padding: 5px;
  width: 20%;
  text-align: center;
  margin-left: 8px;	
}

div.videoitem {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left
}

div.backfillvids {
	width: 790px;
}

th {
	width: 790px;
	vertical-align: middle;
	background-color: #AABBCC;
}

div.domainvids {
	width: 790px;
}

div.userlist {
	width: 790px;
}

div.useritem {
	border: 1px solid black;
	width: 150;
	height: 175;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	background-repeat: repeat-x;
  background-image: url("/images/grad_white.png");
  background-color: #CCDDEE;
}

div.siteitem {
  border: 1px solid black;
  width: 150;
  height: 160;
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
  text-align: center;
  overflow: hidden;
  background-repeat: repeat-x;
  background-image: url("/images/grad_white.png");
  background-color: #CCDDEE;
}

div.siteitemtitle {
  overflow: hidden;
  height: 40px;
  vertical-align: middle;
  padding-top: 5px
}

div.siteitemlogo {
  background-color: white;
  overflow: hidden;
  height: 80px;  
}

div.siteitemedit {
  overflow: hidden;
  height: 40px;
  padding-top: 5px
}

div.siteitemstats {
  overflow: hidden;
  height: 40px;
  padding-top: 5px
}

table.playbox {
	max-width: 435px;
	border: 1px solid black;	
}

table.playbox th {
	width: 425px;	
}

div.createsite {
  background-color: #EDFB75;
  border: 1px solid black;
  padding: 5px;
  width: 20%;
  text-align: center;
  margin-left: 8px;
}

div.navlink {
  background-color: #F0FFF0;
  border: 1px solid black;
  padding: 5px;
  text-align: center;
  margin-left: 8px;
  margin-top: 0px;
  width:100px;
  float:left;
}